support piece - German English Dictionary